HashPool<TKey,TValue>データ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
HashPool<TKey,TValue> コンストラクタ | 新しい HashPool インスタンスを作成します。 |
名前 | 解説 | |
---|---|---|
Activate | 項目を有効にするために使用される関数を取得または設定します。 | |
ActiveCount | アクティブ数のカウントを取得します。 | |
ActiveKeys | アクティブ プール オブジェクトのキーを取得します。 | |
Create | 新しい項目を作成する関数を取得または設定します。 | |
Destroy | 古い項目を破棄するために使用される関数を取得または設定します。 | |
Disactivate | 項目を無効にするために使用される関数を取得または設定します。 | |
Item | 必要に応じてプールの拡張と項目の作成を行い、要求された項目を取得します。 |
名前 | 解説 | |
---|---|---|
Clear | ハッシュ プールから項目をクリアします。 | |
DoToAll | プールのすべての項目でアクションを実行します。 | |
DoToAllActive | プールのすべての項目でアクションを実行します。 | |
IsActiveKey | 指定したキーがアクティブなセットにあるかどうかを返します。 | |
Remove | プールから提供したキーがある項目を削除します。 |